#include "appimage.h"
#include <QProcess>
#include <QDir>
#include <QDebug>
appimage::appimage()
{

}

void appimage::setFilename(QString Filename)
{
    fileName=Filename;
}

void appimage::load()
{
    if(fileName==""){
        qDebug()<<"Error: Filename is empty!";
        return;
    }{
        QProcess unpack;
        QDir::temp().mkdir("appimage-installer");
        QDir::setCurrent(QDir::tempPath()+"/appimage-installer");
        unpack.start(fileName + " --appimage-extract");
        unpack.waitForFinished();
    }


}
